package com.starhub.system.database.entity;

import lombok.Data;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * SQL执行日志实体类
 */
@Data
public class SqlExecutionLog {
    
    /**
     * 主键ID
     */
    private Long id;
    
    /**
     * 脚本名称
     */
    private String scriptName;
    
    /**
     * 数据库类型
     */
    private String databaseType;
    
    /**
     * 执行日期
     */
    private LocalDate executionDate;
    
    /**
     * 执行时间
     */
    private LocalDateTime executionTime;
    
    /**
     * 执行状态：1-成功，0-失败
     */
    private Integer executionStatus;
    
    /**
     * 错误信息
     */
    private String errorMessage;
    
    /**
     * 执行耗时(毫秒)
     */
    private Long executionDuration;
    
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
} 